
var fs = require('fs');
var do_split = require('./jsbundle_split/jsbundle_split.js');


// 使用方式一：
// 在终端输入：
// $> node split_command_line.js /Users/xx/Documents/htdocs/reactnative/Pure0554/DJReactNative/bundle/bundles_android/android_0603

// 使用方式二：
// 直接var do_split = require('./jsbundle_split/jsbundle_split.js');
// 然后调用do_split(folder);  // folder参数：同命令行使用方式中的参数

// folder : 已经解压缩的代码目录，其内部结构如：
/*
   JDReactDaoJia.jsbundle		drawable-mdpi
   JDReactDaoJia.jsbundle.meta	drawable-xhdpi
   JDReactDaoJia.version		drawable-xxhdpi
   drawable-hdpi			    drawable-xxxhdpi
* */
var command_line_args = process.argv.splice(2);
var folder = command_line_args[0];
if((typeof folder==='string') && folder.match(/.\/./)){
	var error = do_split(folder);
	if(error && (typeof error==='string')){
		console.log(error);
	}
}
